options= -g -c -Wall -ansi -pedantic
objets= ListeDC.o main.o ElementL.o

all:main.out

main.out: $(objets)
	gcc main.o ElementL.o ListeDC.o -o main.out
 
main.o: main.c Liste.h ElementL.h
	gcc $(options) main.c

ListeDC.o: ListeDC.c Liste.h ElementL.h
	gcc $(options) ListeDC.c

Element.o: ElementL.c ElementL.h
	gcc $(options) ElementL.c



clean :
	-rm *.o *~

veryclean: clean
	-rm *.out
